package com.hollycrm.unicom.sheet.domain;

import java.util.List;

import com.hollycrm.unicom.sheet.lightweight.DealSheetInfo;
import com.hollycrm.unicom.sheet.lightweight.IMainSheet;
import com.hollycrm.unicom.sheet.lightweight.IDealSheet;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */

public class DealSheet
    extends DealSheetInfo {

    private List /*DealSheet*/ sendDealSheets;
    private List /*ConfirmSheet*/ sendConfirmSheets;
    private List /*SheetSendDept*/ sendDepts;
    private List /*SheetRoutineNote*/ routineNotes;
    private List /*SheetAppu*/ appus;

    private List /*SheetMonitorItem*/ sheetAlerts;

    private MainSheet mainSheet;
    private DealSheet parentSheet;

    public List getAppuDms() {
        return appus;
    }

    public void setAppuDms(List appus) {
        this.appus = appus;
    }

    public MainSheet getMainSheetDm() {
        return mainSheet;
    }

    public void setMainSheetDm(MainSheet mainSheet) {
        this.mainSheet = mainSheet;
    }

    public DealSheet getParentSheetDm() {
        return parentSheet;
    }

    public void setParentSheetDm(DealSheet parentSheet) {
        this.parentSheet = parentSheet;
    }

    public List getRoutineNoteDms() {
        return routineNotes;
    }

    public void setRoutineNoteDms(List routineNotes) {
        this.routineNotes = routineNotes;
    }

    public List getSendConfirmSheetDms() {
        return sendConfirmSheets;
    }

    public void setSendConfirmSheetDms(List sendConfirmSheets) {
        this.sendConfirmSheets = sendConfirmSheets;
    }

    public List getSendDealSheetDms() {
        return sendDealSheets;
    }

    public void setSendDealSheetDms(List sendDealSheets) {
        this.sendDealSheets = sendDealSheets;
    }

    public List getSendDeptDms() {
        return sendDepts;
    }

    public void setSendDeptDms(List sendDepts) {
        this.sendDepts = sendDepts;
    }

    /**
     * getAppus
     *
     * @return List
     */
    public List getAppus() {
        return getAppuDms();
//        return appus;
    }

    /**
     * getMainSheet
     *
     * @return IMainSheet
     */
    public IMainSheet getMainSheet() {
        return getMainSheetDm();
//        return mainSheet;
    }

    /**
     * getParentSheet
     *
     * @return IDealSheet
     */
    public IDealSheet getParentSheet() {
        return getParentSheetDm();
//        return parentSheet;
    }

    /**
     * getRoutineNotes
     *
     * @return List
     */
    public List getRoutineNotes() {
        return getRoutineNoteDms();
//        return routineNotes;
    }

    /**
     * getSendConfirmSheets
     *
     * @return List
     */
    public List getSendConfirmSheets() {
        return getSendConfirmSheetDms();
//        return sendConfirmSheets;
    }

    /**
     * getSendDealSheets
     *
     * @return List
     */
    public List getSendDealSheets() {
        return getSendDealSheetDms();
//        return sendDealSheets;
    }

    /**
     * getSendDepts
     *
     * @return List
     */
    public List getSendDepts() {
        return getSendDeptDms();
//        return sendDepts;
    }

    public List getSheetAlerts() {
        return getSheetAlertsDms();
    }

    public List getSheetAlertsDms() {
        return sheetAlerts;
    }

    public void setSheetAlertsDms(List sheetAlerts) {
        this.sheetAlerts = sheetAlerts;
    }
}